html,body{width: 100%;height: 100%;color: #474747;}
#title{padding: 40px 0 20px 60px;font-size: 20px;}
#box{border: 1px solid #cdcdcd;width: 690px;margin-left: 40px;padding: 20px;}
#box h3{font-size: 17px;border-bottom: 1px solid #cbcbcb;padding-bottom: 20px;}
#box button{width: 90px;height: 32px;background: #1e9fff;color: #fff;float: right;margin-left: 20px;}
#box #cancel{background: #cbcbcb;color: #909090;}
#details{margin-top: 20px;box-shadow:2px 3px 15px -3px #000;overflow: hidden;}
#info{background: #f0f0f0;width: 480px;padding: 20px 0 20px 20px;float: left;}
#icourlwrap{width: 180px;}
.swfuploadwrap li{width: 152px;margin-left: 12px;} 
.swfuploadimg{background: #fff;}
.swfuploadwrap li img{font-size: 16px;}
#info{display: none;}
#info h4{float: right;font-size: 17px;width: 275px;margin-right: 15px;}
#info >div p{width: 290px;float: right;font-size: 15px;line-height: 30px;}
#info>div select{float: right;width: 260px;height: 30px;margin-right: 30px;border: 1px solid #cbcbcb;}
#info>div{border-bottom: 1px solid #fff;padding-bottom: 20px;}
#info table{width: 100%;font-size: 14px;margin-top: 10px;}
#info tr td:first-child{width: 80px;}
#info td input{width: 350px;height: 32px;line-height: 32px;padding: 0 10px;border: 1px solid #cbcbcb;color: #000;}
#info td select{height: 32px;width: 372px;border: 1px solid #cbcbcb;}
#accumulate{width: 170px;float: right;padding: 10px;}
#accumulate h5:first-child{margin-top: -2px;}
#accumulate h5{font-size: 16px;color: #1e9fff;}
#accumulate p{font-size: 16px;line-height: 38px;}
#accumulate p span{color: #ff0000;}
#accumulate b{color: #a1a1a1;font-weight: 500;}
#accumulate>div{border-top: 2px solid #cbcbcb;margin: 40px 0;}
#save,#cancel{display: none;}

/*显示*/
#show{background: #f0f0f0;width: 480px;padding: 20px 0 20px 20px;float: left;}
#show h4{float: right;font-size: 17px;width: 275px;margin-right: 15px;}
#show>div img{width: 150px;height: 100px;display: block;border: 1px solid #cbcbcb;border-radius: 5px; text-align: center;}
#show >div p{width: 290px;float: right;font-size: 15px;line-height: 30px; margin-top: 9px;}
#show>div select{float: right;width: 260px;height: 30px;margin-right: 30px;border: 1px solid #cbcbcb;}
#show>div{border-bottom: 1px solid #fff;padding-bottom: 20px;}
#show table{width: 100%;font-size: 14px;margin-top: 10px;color: #000;}
#show table tr{height: 45px;}
#show tr td:first-child{width: 80px;color: #474747;}
#show td input{width: 350px;height: 32px;line-height: 32px;padding: 0 10px;border: 1px solid #cbcbcb;color: #000;}
#show td select{height: 32px;width: 372px;border: 1px solid #cbcbcb;}
#info td select.site{width:124px;}
#sub{display: none;}
#info #main_class select{width: 160px;float: left;margin-right: 10px;}
#info #mainClass{border: 1px solid #cdcdcd;width: 328px;min-height: 100px;border-radius: 5px; background: white;overflow: hidden;}
#info #mainClass span{border: 1px solid #cdcdcd;height: 25px;width: 150px;float: left;line-height: 25px;margin: 5px 6px;border-radius: 5px;background: #eee;}
#info #mainClass input{width: 91px;border: none;text-align: center;background: #eee;margin: 0 5px;color: #000;height: 23px;}
#info #mainClass em{cursor: pointer;}
i{color:red;font-size: 25px;vertical-align: text-top;}
.code{display: none;}